নেটওয়ার্ক টপোলজি বলতে আমরা সাধারণত বুঝি, কম্পিউটার ও অন্যান্য ইলেকট্রনিক ডিভাইসগুলো কীভাবে অপর কম্পিউটার এবং অন্যান্য ইলেকট্রনিক ডিভাইসগুলোর সাথে সংযুক্ত হয়ে ডেটা আদান-প্রদান করে থাকে, তার পরিকল্পনা বা ধারণা। এতে নেটওয়ার্কে ডেটা আদান-প্রদান সহজসাধ্য এবং সহজে নিয়ন্ত্রণযোগ্য ব্যবস্থাপনার কৌশল প্রয়োগ করা। লোকাল এরিয়া নেটওয়ার্কভুক্ত কম্পিউটার ও অন্যান্য যন্ত্রপাতিগুলোর ভৌত সংযোগ বিন্যাস এবং নির্বিঘ্নে ডেটা আদান-প্রদানের যুক্তিনির্ভর সুনিয়ন্ত্রিত পথের পরিকল্পনা, এ দুইয়ের সমন্বিত ধারণাই নেটওয়ার্ক টপোলজি। একটি কম্পিউটার নেটওয়ার্কে কম্পিউটার ছাড়াও অন্যান্য বিভিন্ন ধরনের যন্ত্রপাতি থাকতে পারে। নেটওয়ার্কে সংযুক্ত প্রতিটি যন্ত্রের (কম্পিউটার, খ্রিস্টার ও অন্যান্য পেরিফেরাল যন্ত্র) সংযোগস্থলকে সাধারণভাবে নোড (Node) নামে অভিহিত করা হয়। কম্পিউটার নেটওয়ার্কে সাধারণত নিচে উল্লিখিত টপোলজিগুলো ব্যবহার করা হয়।
১. ৰাস টপোলজি (Bus Topology)
২. রিং টপোলজি (Ring Topology)
৩. স্টার টপোলজি (Star Topology)
৪. ট্রি টপোলজি (Tree Topology)
৫. মেশ টপোলজি (Mesh Topology)
৬. হাইব্রিড টপোলজি (Hybrid Topology)
ৰাস টপোলজি (Bus Topology)
এ ধরনের টপোলজিতে একটি সংযোগ লাইনের সাথে সবধরনের নোড অর্থাৎ কম্পিউটার ও অন্যান্য যন্ত্রপাতি বা ডিভাইস ইত্যাদি সংযুক্ত থাকে। এই প্রধান সংযোগ লাইনকে বাস (Bus) বলা হয়, যা কো-এক্সিয়াল অথবা ফাইবার অপটিক ক্যাবল দিয়ে তৈরি হয়। এটি নেটওয়ার্কের ব্যাকবোন হিসেবে কাজ করে। এর লাইনের দু প্রান্তে দুটি টার্মিনেটর থাকে।
নেটওয়ার্কের প্রতিটি নোড স্বতন্ত্রভাবে বাসে সংযুক্ত থাকে। এক্ষেত্রে ডেটা প্রবাহ ব্যবস্থা হয় দ্বিমুখী। ডেটা পাঠানোর প্রয়োজন হলে প্রেরক কম্পিউটার এ লাইনে ডেটা পাঠিয়ে দেয়। প্রেরিত ডেটার সাথে প্রাপক শনাক্তের তথ্যও থাকে। বাসের সাথে যুক্ত অন্যান্য প্রতিটি কম্পিউটার বাসে প্রবাহিত ডেটা পরীক্ষা করে দেখে। শুধু প্ৰাণক কম্পিউটারই ডেটা গ্রহণ করে, অন্যগুলো এই ডেটা গ্রহণ থেকে বিরত থাকে।
বাস টপোলজির সুবিধা
১. কম তার এবং সরল সংগঠনের কারণে বাস টপোলজি ইনস্টলেশন সহজ ও সাশ্রয়ী।
২. কানেক্টর বা রিপিটার দ্বারা সহজেই নেটওয়ার্কের ব্যাকবোন বাস এর দৈর্ঘ্য বৃদ্ধি করে
নেটওয়ার্কের সম্প্রসারণ ঘটানো যায়।
৩. নেটওয়ার্কে যে কোনো সময়ে নতুন নতুন ডিভাইস বা কম্পিউটার সংযুক্ত করা যায়।
৪. কোনো কম্পিউটার বিচ্ছিন্নকরণ বা নষ্ট হলেও সম্পূর্ণ নেটওয়ার্ক অচল হয়ে পড়ে না।
৫. নেটওয়ার্কে কেন্দ্রীয় কোনো ডিভাইস বা সার্ভারের প্রয়োজন হয় না।
বাস টপোলজির অসুবিধা
১. ডেটা ট্রান্সমিশন অপেক্ষাকৃত ধীরগতিতে সম্পন্ন হয়।
২. প্রধান সংযোগ লাইন বা ৰাস-এ ত্রুটি পরিলক্ষিত হলে সম্পূর্ণ নেটওয়ার্ক অচল হয়ে পড়ে।
৩. নেটওয়ার্কে কম্পিউটারের সংখ্যা এবং দৈর্ঘ্য বৃদ্ধি পেলে ব্যাপক ট্রাফিক সুষ্টি হয় এবং গতি হ্রাস পায়।
8. ডেটা সংঘর্ষ হওয়ার আশা থাকে।
রিং টপোলজি (Ring Topology)
যে টপোলজিতে রিং -এর ন্যায় কম্পিউটার নৌछগুলো চক্রাকার পথে পরস্পরের সাথে সংযুক্ত হয়ে নেটওয়ার্ক গঠন করে তাকে রিং টপোলজি বলে। এই বৃত্তাকার নেটওয়ার্কে প্রথম ও সর্বশেষ কম্পিউটার পরস্পরের সাথে যুক্ত থাকে এবং এতে কেন্দ্রীয় কোনো ডিভাইস বা সার্ভারের প্রয়োজন হয় না।
নেটওয়ার্কে যুক্ত প্রতিটি কম্পিউটার ডেটা প্রেরণের জন্য সমান অধিকার পায়। একটি নোঙ্ক সংকেত পাঠালে তা পরবর্তী নোডের কাছে যায়। সংকেতটি ঐ নোডের জন্য হলে সেটি সে নিজে গ্রহণ করে, অন্যথায় উরু নোড সংকেতকে তার পরবর্তী নোডের কাছে প্রেরণ করে। সঠিক নোডে না পৌছানো পর্যন্ত বৃত্তাকার নেটওয়ার্ক পথে সংকেত পরিভ্রমণ করে এবং এক পর্যায়ে তার কাঙ্ক্ষিত নোতে পৌঁছে যায়।
১. এই টপোলজিতে হোস্ট কম্পিউটার বা কেন্দ্রীয় সার্ভারের দরকার হয় না।
২. সংকেত প্রবাহ একমুখী হওয়ায় যেটা কলিশন বা সংঘর্ষ হয় না ।
৩. প্রতিটি কম্পিউটার ডেটা ট্রান্সমিশনে সমান গুরুত্ব পায়।
৪. ভারের পরিমাণ কম প্রয়োজন হয়, তাই বাস্তবায়ন খরচ কম।
রিং টপোলজির অসুবিধা
১. এই টপোলজিতে সংকেত আদান-প্রদান অপেক্ষাকৃত ধীরগতিতে সম্পন্ন হয়।
২. একমুখী বৃত্তাকার পথে সংযুক্তির কারণে একটি কম্পিউটার অন্য কম্পিউটারকে সরাসরি যেটা
প্রেরণ করতে সমর্থ হয় না এবং কোনো নোত অকার্যকর হলে সম্পূর্ণ নেটওয়ার্ক অকার্যকর হয়ে
৩. কোনো নতুন কম্পিউটার সংযোজন বা বিয়োজনে পুরো নেটওয়ার্কের কার্যক্রম ব্যাহত হয়।
৪. নেটওয়ার্কে কম্পিউটার সংখ্যা বাড়ালে ডেটা ট্রান্সমিশনের সময়ও বেড়ে যায়।
৫. এই টপোলজি নিহ্মাণের জন্য টি সফটওয়্যারের দরকার হয়।
স্টার টপোলজি (Star Topology)
যে টপোলজিতে কম্পিউটার বা বিভিন্ন ধরনের ইলেকট্রনিক ডিভাইস যেমন- প্রিন্টার, সরাসরি একটি হাব বা সুইচের মাধ্যমে পরস্পর যুক্ত থাকে তাকে স্টার টপোলজি বলে। এ পদ্ধতিতে নেটওয়ার্কভুক্ত কম্পিউটারগুলো এই হাব বা সুইচের মাধ্যমে একটি অন্যটির সাথে যোগাযোগ ও ডেটা আদান-প্রদান করে। ফলে সংকেত আদান-প্রদানে কম সময় প্রয়োজন হয় এবং সংকেত সংঘর্ষের আশঙ্কা কম থাকে। সংকেত প্রবাহ দ্বিমুখী হয়। হাব বা সুইচ বা সার্ভার দিয়ে কেন্দ্ৰীয়ভাবে নিয়ন্ত্রিত স্টার টপোলজির নেটওয়ার্কে কোনো সমস্যা দেখা দিলে তা শনাক্ত করা সহজ হয়। সাধারণত এই টপোলজিতে বিভিন্ন ধরনের ক্যাবল ব্যবহার করা গেলেও টুইস্টেড পেয়ার ক্যাবল ব্যবহারের আধিক্য পরিলক্ষিত হয়।
স্টার টপোলজির সুবিধা
১. অপেক্ষাকৃত দ্রুতগতিতে ডেটা আদান-প্রদান হয়।
২. সংকেত সংঘর্ষ ঘটার আশঙ্কা কমায়।
৩. সম্পূর্ণ নেটওয়ার্ক সচল রেখেই যে কোনো সময়ে নেটওয়ার্কে নতুন নোড যুক্ত করা যায়।
৪. কোনো নোড বিচ্ছিন্ন বা অচল হলেও নেটওয়ার্ক সম্পূর্ণ সচল থাকে।
৫. সুইচ ব্যবহারের কারণে বাস বা রিং টপোলজির তুলনায় এর ডেটা নিরাপত্তা বেশি।
৬. কম্পিউটারের সংখ্যা বৃদ্ধি পেলেও ডেটা ট্রান্সমিশনের পতি স্বাভাবিক থাকে।
স্টার টপোলজির অনুবিধা
১. হাব বা সুইচ বা সার্ভার অচল হলে সম্পূর্ণ নেটওয়ার্ক অকেজো হয়ে পড়ে।
২. প্রতিটি নোডের জন্য পৃথক পৃথক তারের প্রয়োজন হয় তাই এতে অপেক্ষাকৃত বাস্তবায়ন ব্যয় বেশি।
৩. নেটওয়ার্কভুক্ত কম্পিউটারগুলো পরস্পরের মধ্যে সরাসরি তথ্য বা ডেটা আদান-প্রদানে সক্ষম হয় না।
ট্রি টপোলজি (Tree Topology)
ট্রি টপোলজিতে কম্পিউটার বা নোডগুলো পরস্পরের সাথে গাছের শাখা-প্রশামার ন্যায় বিন্যস্ত ও যুক্ত থাকে। এতে একাধিক স্তরের কম্পিউটার একটি কেন্দ্রীয় হোস্ট কম্পিউটার বা সার্ভারের সাথে যুক্ত থাকে। এই হোস্ট কম্পিউটারের সাথে স্তর বিন্যাস বা হায়ারারকি (Hierarchy) অনুসারে বিভিন্ন স্তরের ডিভাইস নেটওয়ার্ক হবি বা সুইচের মাধ্যমে যুক্ত থাকে। এজন্য এটিকে হায়ারারকিক্যাল টপোলজিও বলা হয়। এ ব্যবস্থাপনায় প্রতিটি ঘরের কম্পিউটার তার পরবর্তী স্তরের কম্পিউটারের জন্য অন্তবর্তী হোস্ট কম্পিউটার হিসেবে কাজ করে। যে কম্পিউটারের পরে আর কোনো কম্পিউটার যুক্ত হয় না সেই কম্পিউটারকে পেরিফেরাল টার্মিনাল বা প্রাতীয় কম্পিউটার বলে। ট্রি টপোলজির নেটওয়ার্ক সহজেই সম্প্রসারণ করা যায়। এক্ষেত্রে ডেটা প্রবাহ হয় দ্বিমুখী।
ট্রি টপোলজির সুবিধা
১. যে কোনো সময়ে নতুন শাখা সৃষ্টি করে এর নেটওয়ার্ক সহজেই সম্প্রসারিত করা যায়।
২. বড় ধরনের নেটওয়ার্ক গঠনে অন্যান্য টপোলজির তুলনায় এটি বেশি সুবিধা প্রদান করে।
৩. কোনো নোড বিচ্ছিন্ন বা নতুন নোড যুক্ত করা হলে নেটওয়ার্ক কার্যক্রম ব্যাহত হয় না।
৪. ডেটা নিরাপত্তা সবচেয়ে বেশি।
৫. নেটওয়ার্কের কোনো শাখা নষ্ট হলে, সম্পূর্ণ নেটওয়ার্ক অচল হয়ে পড়ে না।
ট্রি টপোলজির অসুবিধা
১. প্রধান কম্পিউটার নষ্ট হলে সমগ্র নেটওয়ার্ক অচল হয়ে পড়ে।
২. অন্যান্য টপোলজির তুলনায় জটিল প্রকৃতির।
৩. ৰাস্তবায়ন ব্যয় অপেক্ষাকৃত বেশি।
৪. অন্তর্বর্তী কম্পিউটারগুলো অচল হলে নেটওয়ার্কের অংশবিশেষ অকেজো হয়ে পড়ে।
মেশ টপোলজি (Mesh Topology): যে টপোলজিতে একটি কম্পিউটার নেটওয়ার্কভুক্ত অন্য প্রতিটি কম্পিউটারের সাথে সরাসরি যুক্ত থাকে তাকে মেশ টপোলজি বলা হয়। এতে নেটওয়ার্কভুক্ত কম্পিউটারগুলোর সাথে সরাসরি অপেক্ষাকৃত দ্রুত ডেটা আদান-প্রদান করতে পারে। এতে কেন্দ্রীয় সার্ভার বা ডিভাইসের দরকার পড়ে না। এই নেটওয়ার্কভুক্ত কম্পিউটারগুলোর মধ্যে পারস্পরিক সংযোগকে পয়েন্ট-টু-পয়েন্ট (পিয়ার-টু-পিয়ার) লিংক বলা হয়। এটি সম্পূৰ্ণৰূপে আন্তঃসংযুক্ত (Completely interconnected) টপোলজি নামেও পরিচিত। প্রচুর পরিমাণ ভারের প্রয়োজন এবং বেশি কম্পিউটার ব্যবহৃত হওয়ায় এই টপোলজি অত্যন্ত ব্যয়বহুল। এর জটিল কনফিগারেশনের জন্য কম্পিউটার নেটওয়ার্কে সাধারণত এটি ব্যবহার করা হয় না।
এই টপোলজিকে n সংখ্যক নোডের জন্য প্রতিটি নোডে (n-1) টি সংযোগের প্রয়োজন হয়। নেটওয়ার্কে মোট n(n-1) তারের সংখ্যা হবে । ডেটা যোগাযোগের নির্ভরশীলতাই যেখানে মুখ্য, সেসব ক্ষেত্রে মেশ টপোলজি ব্যবহার করা হয়। যেমন- প্রতিরক্ষা বা ব্যাংকিং -এর ক্ষেত্রে এর ব্যবহার রয়েছে।
মেশ টপোলজির সুবিধা
১. অন্যান্য সব ধরনের টপোলজির তুলনায় এতে ডেটা ট্রান্সমিশন দ্রুতগতিতে সম্পন্ন হয়।
২. নেটওয়ার্কে কম্পিউটারের সংখ্যা বৃদ্ধি পেলেও ডেটা ট্রান্সমিশনের গতি কমে না ।
৩. নেটওয়ার্কস্থ যেকোনো কম্পিউটার নষ্ট বা বিচ্ছিন্ন হলেও নেটওয়ার্ক সচল থাকে।
৪. কোনো সংযোগ ভার নষ্ট বা বিচ্ছিন্ন হলে বিকল্প সকল কম্পিউটারে ডেটা আদান-প্রদান অব্যাহত থাকে।
৫. নেটওয়ার্কে কেন্দ্রীয় কোনো ডিভাইস বা সার্ভারের প্রয়োজন হয় না।
মেশ টপোলজির অসুবিধা
১. বেশি পরিমাণ তার ও অতিরিক্ত লিংক প্রয়োজন হওয়ায় এটি ব্যয়বহুল।
২. নেটওয়ার্ক ইনস্টলেশন ও কনফিগারেশন অত্যন্ত জটিল।
৩. নেটওয়ার্কে কম্পিউটার সংখ্যাবৃদ্ধির সাথে সাথে স্বপ্নের পরিমাণও বেড়ে যায়।
হাইব্রিড টপোলজি (Hybrid Topology)
স্টার, রিং, বাস, মেশ প্রভৃতি নেটওয়ার্কের সমন্বয়ে যে নেটওয়ার্ক গঠিত হয় তাকে হাইব্রিড টপোলজি বলে। বিশেষ কোনো কাজের ক্ষেত্রে একটিমাত্র টপোলজি স্বয়ংসম্পূর্ণ না-ও হতে পারে।
এজন্য এসব ক্ষেত্রে হাইব্রিড টপোলজি ব্যবহৃত হয়। হাইব্রিড টপোলজির উপর ভিত্তি করে ইন্টারনেট গঠন করা হয়েছে। কেননা এতে প্রায় সব ধরনের টপোলজির নেটওয়ার্কই সংযুক্ত আছে। হাইব্রিড নেটওয়ার্কের সুবিধা ও অসুবিধা নির্ভর করে ঐ নেটওয়ার্কে ব্যবহৃত টপোলজির উপর।
হাইব্রিড টপোলজির সুবিধা
১. এতে ছাৰ বা সুইচ যুক্ত করে প্রয়োজনীয় নেটওয়ার্ক সম্প্রসারণ করা যায়।
২. এই নেটওয়ার্কের ট্রাবল শ্যুটিং সহজতর ।
৩. একটি টপোলজি নষ্ট হলে অন্য কোনো টপোলজির উপর প্রভাব পড়ে না।
৪. যেহেতু এটি মিশ্র টপোলজি তাই এতে ব্যবহৃত টপোলজিগুলোর সুবিধাগুলোও এতে অন্তর্নিহিত
থাকে।
হাইব্রিড টপোলজির অসুবিধা
১. টপোলজির সংখ্যা বেশির কারণে এর রক্ষণাবেক্ষণ খরচ বেশি এবং রক্ষণাবেক্ষণ প্রক্রিয়া জটিল
২. এই টপোলজির ইনস্টলেশন ও কনফিগারেশন বেশ জটিল প্রকৃতির।
৩. মিশ্র টপোলজি হিসেবে এতে ব্যবহৃত টপোলজিগুলোর অসুবিধাগুলোও এতে অন্তর্নিহিত থাকে।
আরও দেখুন...